Using Domain Models for Data Characterization in PBE

نویسندگان

  • José A. Macías
  • Pablo Castells
چکیده

INTRODUCTION One of the main problems in PBE inferencing is that of deriving abstract data characterizations from concrete objects and values involved in user’s manipulations [8]. This involves selecting variables and constants (parameterization) among involved values, and establishing what variables represent. Some variables will be input parameters of the construct or procedure inferred by the PBE system, and some will be expressions that indicate values or objects that are obtained from input parameters by traversing a data structure made of relations, lists and attributes, and operations on them. Our contribution to this workshop sets the focus on the use of rich descriptions of application data to achieve correct and expressive data characterizations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Programming by Examples

Programming by Examples (PBE) has the potential to revolutionize enduser programming by enabling end users, most of whom are non-programmers, to create scripts for automating repetitive tasks. PBE involves synthesizing intended programs in an underlying domain-specific language (DSL) from example based specifications (Ispec). We formalize the notion of Ispec and discuss some principles behind d...

متن کامل

Programming by Examples: PL Meets ML

Programming by Examples (PBE) involves synthesizing intended programs in an underlying domain-specific language from examplebased specifications. PBE systems are already revolutionizing the application domain of data wrangling and are set to significantly impact several other domains including code refactoring. There are three key components in a PBE system. (i) A search algorithm that can effi...

متن کامل

Accountability of Modern Adiabatic Connection-Based Double-Hybrids Constructed from Cubic and Quadratic Integrand Functions for Dipole Polarizabilities of Water Nanoclusters

In this work, we dissect the performance of  two modern Perdew-Burke-Ernzerhof (PBE)-based double-hybrid (DH) density functionals to predict the isotropic and anisotropic polarizabilities of water nanoclusters (H2O)n [n = 2-6]. The considered models include the cubic integrand (CI) and quadratic integrand (QI) functions as well as the spin-opposite-scaled...

متن کامل

3D Models Recognition in Fourier Domain Using Compression of the Spherical Mesh up to the Models Surface

Representing 3D models in diverse fields have automatically paved the way of storing, indexing, classifying, and retrieving 3D objects. Classification and retrieval of 3D models demand that the 3D models represent in a way to capture the local and global shape specifications of the object. This requires establishing a 3D descriptor or signature that summarizes the pivotal shape properties of th...

متن کامل

Predicting a Correct Program in Programming By Example

We study the problem of efficiently predicting a correct program from a large set of programs induced from few input-output examples in Programming-by-Example (PBE) systems. This is an important problem for making PBE systems usable so that users do not need to provide too many examples to learn the desired program. We first characterize the three main types of expressions used for expression s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003